have an urge to - Francés Inglés Diccionario